import { MiniGameObject } from "./MiniGameObject";
import { MiniGameBaseController } from "./MiniGameBaseController";
//class MiniGameActionObject

    export  class MiniGameActionObject extends MiniGameObject
    {
        constructor(arg1: MiniGameBaseController)
        {
            super();
            this.controller = arg1;
            this.controller.target = this;
            return;
        }

        public /* override */ dispose(arg1: Boolean=true): void
        {
            super.dispose();
            this.controller.dispose();
            return;
        }

        protected /* var */controller: MiniGameBaseController;
    }
